
Cruz Bay Holidays from AU$1,937
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
The Latest Cruz Bay Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Windward Passage Hotel
Price was AU$2,604, price is now AU$1,937 per person
AU$1,937
per person
7 Jan - 13 Jan
found 1 day ago
Return flight included
Charlotte (CLT) to St. Thomas (STT)
7/10 Good! (1,369 reviews)
Everything and everyone was customer friendly. Except one front desk walker but i overlooked her behavior
Hopefully the management will put a microwave in each room again. To have to go downstairs to heat up food and only one microwave available can be rough.
Other than that I had a very nice stay. Yes would stay there again. Thanks Expedia for your price.
Reviewed on 10 Oct 2025

Hotel 1829
Save 100% on your flight
Price was AU$3,536, price is now AU$2,359 per person
AU$2,359
per person
7 Jan - 13 Jan
found 1 day ago
Return flight included
Charlotte (CLT) to St. Thomas (STT)
9.6/10 Exceptional! (5 reviews)
What a wonderful hotel. We were pleasantly greeted on arrival by the owners. The hotel is full of character and is undergoing renovations. The location is great with wonderful views of the ocean. Sunday brunch was excellent.
Reviewed on 6 Oct 2025

Wharfside Village Hotel
Save 100% on your flight
Price was AU$4,940, price is now AU$3,507 per person
AU$3,507
per person
7 Jan - 13 Jan
found 1 day ago
Return flight included
Charlotte (CLT) to St. Thomas (STT)
9.8/10 Exceptional! (130 reviews)
We loved staying in Cruz Bay with easy taxi service to the beach and so many wonderful dining options. The room was perfect, and staff were friendly and responsive.
Reviewed on 11 Oct 2025

Margaritaville Vacation Club - St. Thomas
Save 100% on your flight
Price was AU$3,838, price is now AU$2,814 per person
AU$2,814
per person
7 Jan - 13 Jan
found 1 day ago
Return flight included
Charlotte (CLT) to St. Thomas (STT)
8/10 Very Good! (2,245 reviews)
The kitchen accessories are amazing. The overall condo was really really nice. The view was spectacular. The only thing I did not like was having to be transported up the heels on golf carts and sometimes having to wait for a golf cart but overall it was great if you have walking issues look somewhere else
Reviewed on 13 Oct 2025
Cruz Bay Essential Information
Language | English |
---|---|
Currency | U.S dollars |
Closest Airport | Cyril E. King Airport (STT) |
Population | 2,700 |
Our pick of the best Cruz Bay Hotel Deals

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is AU$913 per night from 17 Oct to 18 Oct
AU$913
17 Oct - 18 Oct
includes taxes & fees
8.2/10 Very Good! (441 reviews)
"The staff went above and beyond. The property is being renovated which is said might take 2 years but it is quiet. The grounds are beautiful. They have golf carts to get you to your room, front desk, pool, restaurant and parking. They have a pool bar with restaurant, a restaurant and a small cafe ..."
Reviewed on 7 Oct 2025

Villa Island Paradise
St John, St. John, St John
The price is AU$760 per night from 23 Oct to 24 Oct
AU$760
23 Oct - 24 Oct
includes taxes & fees

Inn at Tamarind Court
Rte 104, St. John, St John
9.2/10 Wonderful! (252 reviews)
"Quiet"
Reviewed on 20 Sept 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.